bolt bucket – English–Français translations

🇬🇧 en fr 🇫🇷

bolt bucket noun

  • a clunky or unreliable machine, especially an automobile
tas de boue, tas de ferraille
Wiktionary Links